package blog.mapper;

import java.util.List;

import blog.entity.Comment;

/**
 * 评论
 */
public interface CommentMapper {

	/**
	 * 统计评论总数
	 * @return 评论总数
	 */
	Integer countComment();

	/**
	 * 最新评论列有
	 * @param limit 要查几条
	 * @return 列表
	 */
	List<Comment> listRecentComment(Integer limit);

	/**
	 * 得到某个文章的所有评论列表
	 * @param articleId 文章id
	 * @return 评论列表
	 */
	List<Comment> listCommentByArticleId(Integer articleId);
	
	/**
	 * 给文章添加评论
	 * @param comment 评论的内容
	 */
	void addComment(Comment comment);

}